72 WDT_A_hold(WDT_A_BASE);
104 GPIO_setAsPeripheralModuleFunctionInputPin(
106 GPIO_PIN4 + GPIO_PIN5,
107 GPIO_PRIMARY_MODULE_FUNCTION
111 CS_setDCOFreq(CS_DCORSEL_0,CS_DCOFSEL_3);
113 CS_initClockSignal(CS_ACLK,CS_XT1CLK_SELECT,CS_CLOCK_DIVIDER_1);
115 CS_initClockSignal(CS_SMCLK,CS_DCOCLK_SELECT,CS_CLOCK_DIVIDER_2);
117 CS_initClockSignal(CS_MCLK,CS_DCOCLK_SELECT,CS_CLOCK_DIVIDER_2);
119 CS_setExternalClockSource(32768,0);
121 CS_turnOnXT1(CS_XT1_DRIVE_0);
124 SFR_clearInterrupt(SFR_OSCILLATOR_FAULT_INTERRUPT);
126 SFR_enableInterrupt(SFR_OSCILLATOR_FAULT_INTERRUPT);
145 GPIO_setAsPeripheralModuleFunctionOutputPin(
148 GPIO_TERNARY_MODULE_FUNCTION
158 __bis_SR_register(LPM3_bits+GIE);
162 #if defined(__TI_COMPILER_VERSION__) || defined(__IAR_SYSTEMS_ICC__)
163 #pragma vector=UNMI_VECTOR
165 #elif defined(__GNUC__)
166 __attribute__((interrupt(UNMI_VECTOR)))
196 status=CS_clearAllOscFlagsWithTimeout(1000);
GPIO_setOutputHighOnPin(GPIO_PORT_LED1|GPIO_PORT_LED2, GPIO_PIN_LED1|GPIO_PIN_LED2)
GPIO_setOutputLowOnPin(GPIO_PORT_LED1|GPIO_PORT_LED2, GPIO_PIN_LED1|GPIO_PIN_LED2)